Literate Ontology Development
نویسندگان
چکیده
To achieve sharing and reuse for sustainable development, documents are semantically interrelated by ontologies, specified formally using the specification language Casl. The specification of properties for relations in the system’s ontology is used to check invariant properties during change management. Documents are structured for fine-grained management of variants for essentially the “same” concept in various representations. This technology is self-applied to the “literate” development of consistent (interrelated packages of) documented ontologies.
منابع مشابه
Highly literate ontologies
There is still a lot of discussion about exactly what ontologies should represent, but what is generally agreed is that they formalise and relate to some relatively complex areas of knowledge. While ontology environments allow rich descriptions of the relationship between the entities inside the ontology (because this is what an ontology is), they often do not provide the same rich environment ...
متن کاملA Highly Literate Approach to Ontology Building
Ontologies present an attractive technology for describing bio-medicine, because they can be shared, and have rich computational properties. However, they lack the rich expressivity of English and fit poorly with the current scientific “publish or perish” model. While, there have been attempts to combine free text and ontologies, most of these perform post-hoc annotation of text. In this paper,...
متن کاملLiterate, Active OWL Ontologies
OWL ontologies are complex computational artifacts that are intimately connected with conceptual information and with application issues that are not easily explicable in the context of an OWL document. In this paper, drawing inspiration from literate programming and active essays, I propose a new form of narratively oriented, interactive OWL document. The basic technique has been applied to th...
متن کاملLiterate Programming to Enhance Agile Methods
In this position paper, after explaining the essentials of literate programming, we argue that a literate programming style is consistent with the values espoused by agile software development; and that the application of literate programming in the context of an agile software development methodology is likely to enhance both the quality and lifespan of the final product.
متن کاملHow Essentialism Properly Understood Might Reconcile Realism and Social Constructivism
social entities like roles and institutions. What they might have been in illiterate foreign cultures is almost impossible to find out, and even with literate societies it is often difficult, since their signs and languages are social entities themselves and hard to access. Let it suffice with these remarks on social ontology. They are neither systematic nor particularly revealing. Their only p...
متن کامل